transpose Interface

public interface transpose

Module Procedures

private module function csr_transpose(a) result(rst)

Transposes a CSR matrix.

Arguments

Type IntentOptional Attributes Name
class(csr_matrix), intent(in) :: a

The CSR matrix.

Return Value type(csr_matrix)

The transposed CSR matrix.